siblings rivalry - French English Dictionary